package com.wh.wisdomsite.xbox.core.security.impl;

import com.wh.wisdomsite.xbox.core.security.ServiceAccessController;
import com.wh.wisdomsite.xbox.common.session.Session;

/**
 * 控制方法是否允许被访问接口实现类
 * @Package com.wh.wisdomsite.xbox.core.security.impl
 * @author 谢泽鹏
 * @date 2014年10月8日 下午4:02:14
 * @Copyright 个人版权所有
 * @Company 贵州万华科技有限公司Copyright (c) 2014
 * @version V1.0
 */
public class DefaultServiceAccessController implements ServiceAccessController {


    /**
     * 应用方法是否可以访问
     * @param appkey  密钥
     * @param method  方法名
     * @param version 版本号
     */
    @Override
    public boolean isAppGranted(String appkey, String method, String version) {
        return true;
    }


    /**
     * 应用方法是否向当前用户开放
     * @param session 会话标识
     * @param method  方法名
     * @param version 版本号
     * @return
     */
    @Override
    public boolean isUserGranted(Session session, String method, String version) {
        return true;
    }
}
